divine intervention - Español Inglés Diccionario